//#include<iostream>
//#include<algorithm>
//using namespace std;
//
//const int N = 1e4 + 90;
//int a[N] = { 0 }, b[N] = { 0 };
//
//int main()
//{
//	int ret[N] = { 0 };
//	string sa, sb;
//	cin >> sa >> sb;
//	int func = 1;
//	int la = sa.size(), lb = sb.size();
//
//	if (sa == sb)
//	{
//		cout << 0;
//		return 0;
//	}
//
//	if (la < lb || la == lb && sa < sb)
//	{
//		sa.swap(sb);
//		func = 0;
//		swap(la, lb);
//	}
//
//	for (int i = 0; i < la; i++)
//		a[i] = sa[la - 1 - i] - '0';
//	for (int i = 0; i < lb; i++)
//		b[i] = sb[lb - 1 - i] - '0';
//	int lret = max(la, lb);
//
//	for (int i = 0; i < lret; i++)
//	{
//		ret[i] += a[i] - b[i];
//		if (ret[i] < 0)
//		{
//			ret[i] += 10;
//			ret[i + 1]--;
//		}
//	}
//
//	if (ret[lret])
//		lret++;
//	if (!func)
//		cout << '-';
//	while (lret--)
//		cout << ret[lret];
//
//	return 0;
//}
//
//
